place with abundant thistle - Turco Inglés Diccionario